package capitulo2;
// Clase main del capitulo2
// Pide al usuario el ingreso del nombre de la clase a eleccion a llamar

import Bienvenido.*;
import Ejercicios.*;
import Otros.*;
import java.io.*;

public class Main {

    public static void main(String[] args) {

        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(isr);

        try {

            // Pide al usuario la entrada del numero de ejercicio a ejecutar
            System.out.println("Ingrese el nombre de la clase del ejercicio a ejecutar: ");

            // Crea la variable cl de tipo String y le asigna el valor de br(buffer)
            String cl = (br.readLine());
            System.out.println("\n");


            // Bienvenido01

            if (cl.equals("Bienvenido01")) {

                Bienvenido01 prueba = new Bienvenido01();

                prueba.Bienvenido01();

            } // fin del if Bienvenido01


            // Bienvenido02

            if (cl.equals("Bienvenido02")) {

                Bienvenido02 prueba = new Bienvenido02();

                prueba.Bienvenido02();

            } // fin del if Bienvenido02


            // Bienvenido03

            if (cl.equals("Bienvenido03")) {

                Bienvenido03 prueba = new Bienvenido03();

                prueba.Bienvenido03();

            } // fin del if Bienvenido03


            // Bienvenido04

            if (cl.equals("Bienvenido04")) {

                Bienvenido04 prueba = new Bienvenido04();

                prueba.Bienvenido04();

            } // fin del if Bienvenido04


            // Suma01

            if (cl.equals("Suma01")) {

                Suma01 prueba = new Suma01();

                prueba.Suma01();

            } // fin del if Suma01


            // Comparacion01

            if (cl.equals("Comparacion01")) {

                Comparacion01 prueba = new Comparacion01();

                prueba.Comparacion01();

            } // fin del if Comparacion01


            // Ejercicio01

            if (cl.equals("Ejercicio01")) {

                Ejercicio01 prueba = new Ejercicio01();

                prueba.Ejercicio01();

            } // fin del if Ejercicio01


            // Ejercicio02

            if (cl.equals("Ejercicio02")) {

                Ejercicio02 prueba = new Ejercicio02();

                prueba.Ejercicio02();

            } // fin del if Ejercicio02


            // Ejercicio03

            if (cl.equals("Ejercicio03")) {

                Ejercicio03 prueba = new Ejercicio03();

                prueba.Ejercicio03();

            } // fin del if Ejercicio03


            // Ejercicio04

            if (cl.equals("Ejercicio04")) {

                Ejercicio04 prueba = new Ejercicio04();

                prueba.Ejercicio04();

            }  // fin del if Ejercicio04


            // Ejercicio05

            if (cl.equals("Ejercicio05")) {

                Ejercicio05 prueba = new Ejercicio05();

                prueba.Ejercicio05();

            } // fin del if Ejercicio05


            // Ejercicio06

            if (cl.equals("Ejercicio06")) {

                Ejercicio06 prueba = new Ejercicio06();

                prueba.Ejercicio06();

            } // fin del if Ejercicio06


            // Ejercicio07

            if (cl.equals("Ejercicio07")) {

                Ejercicio07 prueba = new Ejercicio07();

                prueba.Ejercicio07();

            } // fin del if Ejercicio07


            // Ejercicio08

            if (cl.equals("Ejercicio08")) {

                Ejercicio08 prueba = new Ejercicio08();

                prueba.Ejercicio08();

            } // fin del if Ejercicio08


            // Ejercicio09

            if (cl.equals("Ejercicio09")) {

                Ejercicio09 prueba = new Ejercicio09();

                prueba.Ejercicio09();

            } // fin del if Ejercicio09


            // Ejercicio10

            if (cl.equals("Ejercicio10")) {

                Ejercicio10 prueba = new Ejercicio10();

                prueba.Ejercicio10();

            } // fin del if Ejercicio10


            // Ejercicio11

            if (cl.equals("Ejercicio11")) {

                Ejercicio11 prueba = new Ejercicio11();

                prueba.Ejercicio11();

            }  // fin del if Ejercicio11


            // Ejercicio12

            if (cl.equals("Ejercicio12")) {

                Ejercicio12 prueba = new Ejercicio12();

                prueba.Ejercicio12();

            }  // fin del if Ejercicio12


            // Ejercicio13

            if (cl.equals("Ejercicio13")) {

                Ejercicio13 prueba = new Ejercicio13();

                prueba.Ejercicio13();

            } // fin del if Ejercicio13



        } // fin del try
        catch (Exception e) {

            e.printStackTrace();

        } // fin del catch

    } // fin del metodo main
} // fin de la clase Main

